package com.example.demo.zaqizabatest.leetcode.day5;

/**
 * 在字符串 s 中找出第一个只出现一次的字符。如果没有，返回一个单空格。 s 只包含小写字母
 */
public class Solution3 {

    public char firstUniqChar(String s) {
        if (s.length() == 0) {
            return ' ';
        }
        char[] chars = s.toCharArray();
        int length = chars.length;
        if (length == 1) {
            return chars[0];
        }
        for (int i = 0; i < length; i++){
            if (s.indexOf(chars[i] + "") != s.lastIndexOf(chars[i] + "")) {
                return chars[i];
            }
        }
        return ' ';
    }
}
